using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace SHDocVw
{
	[Guid("55136804-B2DE-11D1-B9F2-00A0C98BC547"), TypeLibType(4176)]
	[ComImport]
	public interface IShellFavoritesNameSpace
	{
		[DispId(10)]
		bool SubscriptionsEnabled
		{
			[DispId(10)]
			[MethodImpl(MethodImplOptions.InternalCall)]
			get;
		}
		[DispId(1)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void MoveSelectionUp();
		[DispId(2)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void MoveSelectionDown();
		[DispId(3)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void ResetSort();
		[DispId(4)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void NewFolder();
		[DispId(5)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void Synchronize();
		[DispId(6)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void Import();
		[DispId(7)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void Export();
		[DispId(8)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void InvokeContextMenuCommand([MarshalAs(UnmanagedType.BStr)] [In] string strCommand);
		[DispId(9)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void MoveSelectionTo();
		[DispId(11)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		bool CreateSubscriptionForSelection();
		[DispId(12)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		bool DeleteSubscriptionForSelection();
		[DispId(13)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void SetRoot([MarshalAs(UnmanagedType.BStr)] [In] string bstrFullPath);
	}
}
